#ifndef YOOHOO_XMPPCORE_XMPPELEMENT_H
#define YOOHOO_XMPPCORE_XMPPELEMENT_H

#include "xmppcore/xmppobject.h"

namespace yoohoo_xmppcore {

class YOOHOO_XMPPCORE_EXPORT XmppElement : public XmppObject {
public:
	enum ElementType {
		ElementTypeStanza,
		ElementTypeStream,
		ElementTypeError,
	};

	virtual XmppElement::ElementType elementType() const = 0;
};

}

#endif
